a long record - Español Inglés Diccionario